🇬🇧 en fr 🇫🇷

almond butter noun

  • A kind of food paste made from almonds.
beurre d'amande, beurre d'amandes
Wiktionary Links